Storage app updates - Added support for saving payment information when renting a unit. - Added support for a customer to update their payment information. - Expanded customer and subscription reporting in the administration. - Numerous bug fixes.
Added support for configuring how attribute values are displayed in a search form on a per-attribute basis. You can now choose to show all values or only used values for individual attributes.
Fixed the open graph title value for some app pages as it was a placeholder value instead of the actual title text.
September 14, 2021 - 2021.38
Expanded OpenGraph support so that a developer can now test for Open Graph data on an app item. Developers also now have a few options on how to set Open Graph data.
September 2, 2021 - 2021.37
Added support for _page.request.isPost to test if the request method was POST. More information.
Added support for the "ifcontent" Twig tag that allows a developer to conditionally display a content area or have some fallback content. More information.
July 28, 2021 - 2021.33
Updated the SendGrid implementation to better ensure email deliverability.
July 27, 2021 - 2021.32
Updated the Employment app to support app templates instead of the legacy app layouts.
Fixed bugs with the sitemap API to include the page title and breadcrumb data for more items.
Numerous minor bug fixes.
June 24, 2021 - 2021.31
Initial release of the new "Storage" app for self storage businesses.
Added new "Number Input" field that can be used if you need to limit the value to only numbers.
Added new "Decimal Input" field that can be used if you need to limit the value to only numbers and a single decimal.
June 21, 2021 - 2021.30
Rental - added support for importing and exporting data.
June 18, 2021 - 2021.29
Rentals - Initial support for customer accounts.
Fixed bug with Twig random() function where it wasn't handling the "max" parameter.
Fixed issue with setting CDN versions on files where it could be mistakenly added twice.
Added support for setting a page to not be published when it's added.
Removed incorrect reference to legacy BranchCode when adding or editing a page.
Added support for bulk setting if a Content Builder Element should always parse or not.
Fixed issue with the Calendar app where event sorting wasn't always correct.
Fixed issues with handling some Calendar app register form submissions.
June 9, 2021 - 2021.28
Trails - added support for exporting and importing trail alerts. Numerous bug fixes.
May 25, 2021 - 2021.27
Updated the "Map Latitude and Longitude" field and the "Trails Geo Point" field to support searching for an address as an alternate way to set the map location.
Added support for including the account "created on" and "updated on" values when exporting accounts.
May 24, 2021 - 2021.26
Added the Edit Account API, which lets you edit the logged in account holder's information in your Twig templates. More information.
May 3, 2021 - 2021.25
Fixed issues with post process scripts on app forms where custom attribute values could not be updated.
Added support for the addJsonBody() method on the Request object. More information.
April 2, 2021 - 2021.22
Added support for bulk editing the page tracking code data. Go to Content -> Page SEO -> Tracking Code Data
March 23, 2021 - 2021.21
Image processing improvements. Images uploaded through the file browser are now optimized and webp images are resized.
March 18, 2021 - 2021.20
Added support for customizing which custom navigation attributes show in the navigation item list in the administration.
March 17, 2021 - 2021.19
Added support for SVG favicons.
March 17, 2021 - 2021.18
Added support for changing the page canonical settings in bulk. You can do this under Pages -> Page SEO -> Canonical Links
March 11, 2021 - 2021.17
Improved support for uploading SVG images.
March 10, 2021 - 2021.16
Added support for the Forms List attribute field value to have it’s tag dynamically built. This also allows a developer to set the API parameter values like they would with any HTML object. The difference here is that a Form app API tag is built instead of an HTML tag. More information.
March 9, 2021 - 2021.15
Added support for the sort_by_key and sort_ci_by_key Twig filters. More information.
March 4, 2021 - 2021.14
Added support for exporting collection widget items to a CSV file.
March 3, 2021 - 2021.13
Added the Sitemap API to enable building a sitemap HTML page. More information.
Added the Sitemap Pages API to enable building a sitemap HTML page with only regular pages. More information.
March 2, 2021 - 2021.12
Added support for getting Content Snippets as an object via the API. This allows the data to be modified before outputting.
February 23, 2021 - 2021.11
Added support for disabling sending emails in form post process scripts More information.
Added support for marking a form submission as spam in form post process scripts More information.
Added support for the Collection Widget Items API that will return just the items for a Collection Widget. More information.
January 29, 2021 - 2021.4
Improved the "Categories" page in apps to automatically load data on demand and be more performant.
January 22, 2021 - 2021.3
Improved support for multiple forms using Google reCAPTCHA V3 on a single page More information.
January 21, 2021 - 2021.2
Added "isUrlInMenu" navigation API to determine if the current URL belongs to a navigation item in a specific navigation menu. More information.
Added app forms for the account login and password redirect forms.
Added support for customizing a specific URL to use when logging public users in. Useful if another app is used for logging users in.
January 12, 2021 - 2021.1
Minor templating system updates as we prepare for a Twig library version upgrade.
December 15, 2020 - 2020.35
Updated the TinyMCE editor to the latest version.
December 4, 2020 - 2020.34
Rentals - added support for Twig app templates. More information.
Updated app item APIs to allow retrieving the categories and tags that an app item is assigned to on demand. You no longer have to specify in the API call to retrieve them. If they are accessed in the template then they are automatically retrieved.
December 2, 2020 - 2020.33
Added support for using the Color Picker field with Content Builder Elements and app attributes.
November 20, 2020 - 2020.32
Added support for configuring the Content-Security-Policy, X-Frame-Options, and Permissions-Policy headers. Go to Settings -> Security to update.
Improvements to form print templates.
November 11, 2020 - 2020.31
Upgraded the TinyMCE editor to the latest version.
Added new table settings for the TinyMCE editor.
Fixed issue where an app item's social graph data wasn't being set correctly.
October 30, 2020 - 2020.30
Added support for customizing the URL slug while importing app items.
Added support for customizing the image quality settings that are used to optimize images when uploading. This is changed under Settings -> Images.
Added support for customizing some security HTTP headers under Settings -> Security.
October 21, 2020 - 2020.29
Added support for Twig app templates for Accounts.
Fixed issues to makes sure that page titles and meta descriptions can be overriden for each item in an app.
Multiple smaller bug fixes.
October 15, 2020 - 2020.28
Added Postmark as an email delivery provider.
Fixed issue where custom meta descriptions for app items (like blog posts) wasn't working correctly.
Fixed issue where in some cases logging into a public account through an AJAX form didn't indicate that the login was successful.
September 28, 2020 - 2020.27
Accounts - added the last login date to the account export.
Bug fixes.
September 21, 2020 - 2020.26
Employment - fixed issue with emailing employment applications.
September 21, 2020 - 2020.25
Infrastructure version upgrade
September 18, 2020 - 2020.24
Infrastructure upgrade
September 11, 2020 - 2020.23
Fixed issue where custom meta data is not set for an app.
August 24, 2020 - 2020.21
Major infrastructure and code library upgrade.
July 7, 2020 - 2020.20
Store - added support for a "Free Shipping" coupon.
July 6, 2020 - 2020.19
Trails - Added support for viewing trail diaries in the administration.
July 6, 2020 - 2020.18
Trails - added support for assigning badges to users in the administration.
July 3, 2020 - 2020.17
Updated login and password reset UIs. It's now run with Vue.js and more responsive.
June 12, 2020 - 2020.16
Updated TinyMCE editor to latest version
Added options to the Town/Cities field to configure how to display the town in fields.
Miscellaneous bug fixes.
June 8, 2020 - 2020.15
Added support for applying the CDN version value to most images and files on a page. More information.
May 27, 2020 - 2020.14
Store - improved performance when loading products, categories, manufacturers and tags.
Improved category APIs so that you no longer need to specify whether or not to load category items or sub categories. They are now intelligently loaded on demand. More information.
Improved tag APIs so that you no longer need to specify whether or not to load tag items. They are now intelligently loaded on demand. More information.
Added quick action menu to the TinyMCE editor. After highlighting some text a small menu with common actions will show.
Forms - fixed issue where new forms didn't save submissions by default.
Forms - fixed issue where new fields were not configured to show in the submission table by default.
September 17, 2019 - 2019.46
Upgraded TinyMCE editor
August 15, 2019 - 2019.45
Added support for working with JSON-LD data in Twig templates. (Basic and higher plans)
Updated JSON-LD data to include WebSite, WebPage and Organization on all regular pages in a proper hierarchy. (Basic and higher plans)
Store - updated the PayPal checkout form to include the product SKU.
August 13, 2019 - 2019.44
Made the processing of clearing the site cache more aggressive so that the cache fully cleared.
July 15, 2019 - 2019.43
Updated the CSS for the grid content builder elements to use the latest from the Cacao CSS framework styles.
Fixed issue where breadcrumb items would be built even if the breadcrumb item didn’t have any text.
July 8, 2019 - 2019.42
Pages - updated export data to include the created on and updated on dates.
Trails - updated the Contacts export data to include more information.
July 6, 2019 - 2019.41
App - added API to get unique item attribute values
June 28, 2019 - 2019.40
Changed the authentication method for the REST API to use the Authorization header. More information.
June 17, 2019 - 2019.39
Added support for setting whether or not to index a single app.
Added support for setting whether or not to index app items.
App - Added support for indexing the app home page in the search index.
Added ‘allowEmpty’ parameter for category APIs to allow returning categories that may not have any app items or sub categories assigned to them.
Calendar - Fixed issue where the edit event URL in the public Add Event notification email doesn’t included the admin portion of the URL.
June 12, 2019 - 2019.38
Calendar - fixed the order of events that are retrieved for the mini grid. They were coming in out of order.
Forms - added separate methods to set just the FROM email or the FROM name in the post process script.
June 11, 2019 - 2019.37
Updated the "forms" field type to support making the form key value available to the template in addition to the form tag.
Forms - added support for setting the "from email" and "from name" in the post process script.
UI updates.
June 6, 2019 - 2019.36
Added support for creating custom toolbar buttons in TinyMCE.
June 3, 2019 - 2019.35
Updated TinyMCE editor to version 5
May 31, 2019 - 2019.34
Trails - Changed the latitude / longitude values used in the search index to be the red pin values, not the trail center point.
Fixed issues with validating multi-value fields. They were previously marked as not valid when they actually where valid.
May 31, 2019 - 2019.33
Added support for not redirecting to the “www” or “https” version of a URL if the request is for the SSL validation files.
May 31, 2019 - 2019.32
UI updates
May 29, 2019 - 2019.31
Removed support for Internet Explorer 11 and below. A message will now show if trying to access the BranchCMS admin while using the IE browser.
May 14, 2019 - 2019.30
Added support to apps to choose how to handle when an app item can’t be found. Go to the General Settings page in an app and then the "Handle items not found" tab.
Google reCAPTCHA setting updates.
May 6, 2019 - 2019.29
Fixed issue where requests for sub categories could reuse some API options that were only intended for the top level categories.
Fixed issue with getting a single category using the 'category' API to return data as a single category.
Added support for an API to search for multiple slug values.
Added support for passing parameters through the API call portion. Instead of: _api.app.item.slug('uslug').template('t') you can do: _api.app.item('uslug').template('t')
Updated the API call for content snippets to support passing the snippet key through the “get” call value.
Updated the API call for widgets to support passing the widget key through the “get” call value.
Added support for the instanceKey() API parameter to alternately be shortened to i()
Added support for the template() API parameter to alternately be shortened to t()
Added support for the limit() API parameter to alternately be shortened to l()
Added support for subs() as an alternate parameter for getSubCategories()
General app - added support for items() as an alternate parameter for getItems()
Added support for tags() as an alternate parameter for getTags()
Added support for categories() as an alternate parameter for getCategories()
Changed 'categoryId' API parameter to 'category'
Changed 'tagId' API parameter to 'tag'
April 24, 2019 - 2019.28
App - added support for choosing to do a full or partial update when editing items in a public form.
Trails - fixed issue with editing export templates.
Changed the variable used for search forms from “searchForm” to simply “form”. The legacy variable is still available, however, it should not be used for new forms.
Added support for exporting form email logs.
April 2, 2019 - 2019.22
Blog - added support for searching within just the blog app.
April 1, 2019 - 2019.21
Forms - added support for ensuring that form field ids are unique.
Added support for testing for a redirect or route if an app item is not matched.
Added the "slug" API parameter to get items based on their URL slug. More information.
Added the "first" API parameter to limit the returned results to the first item. More information.
Renamed app API methods. Essentially removed "Filter" from the API method name and changed the name to the plural version. For example, "categoryFilter" is now "categories", "tagFilter" is now "tags" and "postFilter" is now "posts". More information.
March 22, 2019 - 2019.18
Store - added support for validating state regions on the checkout shipping step.
Trails - added support for including all counties and towns in the search form.
March 12, 2019 - 2019.17
Updated the UI for setting the options for select menu attributes.
March 5, 2019 - 2019.16
Added support for partners to create websites through the partner portal.
March 1, 2019 - 2019.15
Added support for setting the file version with theme_url and file_url filters to clear the file from the CDN cache. More information.
February 27, 2019 - 2019.14
Move favicon settings to it’s own settings page and added support for additional favicon data to be managed. Favicon data can now be managed under Settings -> Favicon & Web App
Added support for redirecting URLs that have uppercase letters in them to the lowercase version. There are settings under Settings -> SEO, Marketing & Social -> General to configure this. It can also be enabled/or disabled for individual pages under the S
Added support for managing the humans.txt, ads.txt and security.txt files.
Added support for processing Twig code for the robots.txt, humans.txt, ads.txt and security.txt files.
Updated certain site settings that are limited to a BranchCMS version to be visible but with an upgrade message.
February 20, 2019 - 2019.13
Trails - performance improvements in getting trail and “my trails” data.
February 18, 2019 - 2019.12
Fixed issue where setting a checkbox to be selected in a Twig template didn’t always work.
Trails - fixed issue where the wrong badge would show for the badge share detail page.
February 13, 2019 - 2019.11
Fixed issue where redirects didn’t work for app pages.
February 13, 2019 - 2019.10
Content builder elements - UI updates to adding/editing field options.
February 12, 2019 - 2019.9
Trails - updated email notification templates to use Twig.
Trails - fixed issues where the My Trails data could get cached.
Fixed importing issue where if values had extra spaces then they may not match attribute values.
Fixed issues converting some values to JSON using the Twig JSON filters.
January 31, 2019 - 2019.8
Trails - added additional APIs to get My Trails summary information.
Trails - added support for searching for trails that a logged in account holder marked as a favorite, completed, wishlist, or has at least one trail log.
January 29, 2019 - 2019.7
Fixed issue with forms that if you sent an attribute value (like a class value) on a checkbox or radio field then it wouldn’t always get set on the individual <input> tags.
January 28, 2019 - 2019.6
Trails - added APIs to get forms.
January 25, 2019 - 2019.5
Added “Child Elements” content builder field type that allows other content builder elements to be added to it. More information.
January 22, 2019 - 2019.4
Added support for changing the content builder element type when editing it.
Added support for the webp image format.
Fixed issue with the JSON LD search URL.
January 15, 2019 - 2019.3
Forms - added URLs to the notification templates to view, print, and export submissions.
Forms - added the form name, separate date and time values, total number of submissions, user agent and form type to the notification emails.
January 11, 2019 - 2019.2
Calendar - fixed issue where multi-day events did not always have the correct date values.
Calendar - fixed issue where the search date setting could cause incorrect results to show.
Calendar - fixed issues with the category URLs not always being correct.
January 2, 2019 - 2019.1
Updated process of checking for redirects to test for them at the end of the request. This helps with performance as most requests don't need a redirect.
Updated redirects to save as all lowercase. This helps with normalizing the case of the URL and the testing for a redirect match.
December 21, 2018 - 2018.82
Updated the Feed page in the administration that displays the RSS feed details for apps to have better information.
Fixed issue where custom page titles for app items wasn’t being used.
Fixed issue with the date field in content builder elements where it wasn’t showing it’s saved value.
December 20, 2018 - 2018.81
Trails - added support for an RSS or Atom feed for trail systems.
December 15, 2018 - 2018.80
Real Estate - fixed issues searching Maine RETS
December 14, 2018 - 2018.79
Forms - added support for setting form fields as required or not required in bulk.
December 7, 2018 - 2018.78
Calendar - fixed issue where the public account that created an event wasn’t associated with any of the events in the repeat sequence.
Calendar - added support for showing the public account holder who created the event in the administration when editing the event.
December 6, 2018 - 2018.77
Improved support for latitude/longitude fields in app forms.
Fixed issue where the field’s “size” attribute could not be set.
December 6, 2018 - 2018.76
Calendar - improved support for date ranges in the search form.
Calendar - added support for limiting search results to any event on or after the current day.
December 3, 2018 - 2018.74
Updated real estate RETS integration for Maine.
December 3, 2018 - 2018.75
Updated the Real Estate apps support for Maine RETS to use the new MREIS system.
November 17, 2018 - 2018.73
Calendar - added setting for controlling the sorting when searching.
November 16, 2018 - 2018.73
Added 'setFirstOption()' method to be used with select menus to add an initial blank option.
Fixed issue with using the townCity field when adding/editing app items on the public website.
Minor search index updates.
November 15, 2018 - 2018.72
Calendar - added support for including categories in the calendar search form.
Calendar - added support for including public account attributes in the app search.
Calendar - added support for including categories when adding or editing an event on the public website.
Minor UI updates.
Fixed issue where the ‘size’ value was not included in the form field data if the field wasn’t a ‘text’ input type.
Added notification message if trying to enable IP Geolocation but not on the Plus plan.
October 30, 2018 - 2018.71
Added support for more file mime types.
October 29, 2018 - 2018.70
Fixed issue with uploading images that have multiple periods "." in the file name.
October 25, 2018 - 2018.69
Forms - added support for logging errors sending emails.
Forms - added support for using a default email address if an invalid “From” email address is set.
Added support for purging logs that are over a year old.
October 12, 2018 - 2018.68
Added support for manipulating a page’s breadcrumb text. More information.
October 8, 2018 - 2018.67
Added support for testing if a request is an AJAX request. More information.
Calendar - fixed issue where the “editUrl” value was always set for an event detail page even when it shouldn’t be.
September 26, 2018 - 2018.66
Updated support for navigation items that are an API to work with Twig. More information.
Added support for showing which templates a content area is assigned to when viewing the list of content areas.
Added support for showing which navigation menus are using a navigation template when viewing the list of navigation templates.
January 26, 2018 - 2018.5
Added support for showing which templates a content area is assigned to when viewing the list of content areas.
Added support for showing which navigation menus are using a navigation template when viewing the list of navigation templates.
January 23, 2018 - 2018.4
Calendar - added more configuration control over the year field to set what the starting year is and how far in the future it should go.
Store - added support for showing the region to the address information if a region is set.
January 18, 2018 - 2018.3
Updated TinyMCE editor to the latest version.
Added support for registering CSS files as being used even if they aren't being outputted in the HTML. Useful for when loading assets asynchronously with a Javascript library. More information.
Added support for registering Javascript files as being used even if they aren't being outputted in the HTML. Useful for when loading assets asynchronously with a Javascript library. More information.
January 18, 2018 - 2018.2
Added ways to loop through CSS assets added to the page and to test for files. Also added ways to prepend CSS files and output just files or inline CSS code. More information.
Added ways to loop through Javascript assets added to the page and to test for files. Also added ways to prepend Javascript files and output just files or inline Javascript code. More information.
Trails - added support for including CC and BCC email addresses for badge and password reset emails.
Added _page.request.referrer value to hold the referring URL for a page. More information.
Fixed issue with navigation URLs where spaces weren't allowed.
January 11, 2018 - 2018.1
Reservation - Added JSON API
December 19, 2017 - 2017.103
Fixed issue with caching app category and tag APIs where information wasn't always cleared properly in the cache.
December 18, 2017 - 2017.102
Reservation - added ability to add a reservation in the administration.
December 14, 2017 - 2017.101
Forms - fixed issue where the file information for a saved draft form isn't made available to the templates.
December 12, 2017 - 2017.100
Added helper method to preload CSS files with the Twig Page object. More information.
Fixed issue with search engine where some attribute values were not included.
December 7, 2017 - 2017.99
Reservation - added ability to view future availabilities for items in the administration.
Reservation - bug fixes with viewing availabilities on the public website.
Rental - fixed bug with viewing properties by category in the administration.
December 6, 2017 - 2017.98
Reservation - added reports in the administration.
Members - fixed issue where editing members didn't include the categories that they were assigned to.
Forms - fixed issue where if the field name included a period then the field wouldn't get saved.
November 28, 2017 - 2017.96
Set the date range for the Date attribute to be configurable.
Members - added support for tags.
Calendar - added support for viewing events by tag in the administration.
Updated TinyMCE editor to the latest version.
Multiple bug fixes.
October 27, 2017 - 2017.95
Reservation App - added admin support for accepting payments on bookings
October 24, 2017 - 2017.94
Fixed additional issues with account duplicate usernames and importing.
Upgraded UI components to latest versions.
Added "Grid" form field. Useful for showing form fields in a row (like first and last name, or city, state zip).
Added form CAPTCHA HTML object for working with the reCAPTCHA tags. More information.
October 13, 2017 - 2017.93
Bugfixes for Public Accounts with duplicate usernames
October 4, 2017 - 2017.92
Reservation App - added ability for public accounts to view their bookings
Reservation App - added support for new APIs to get availabilities
Reservation App - added support for public comments and comment APIs
Reservation App - fixed support for public search
Reservation App - fixed issues with existing item/category/tag filter APIs
September 21, 2017 - 2017.91
Fixed bug where when uploading large files the file would get corrupted
Reservation - added support for formatting the admin booking invoice template.
Reservation - added support for requiring a user to log in before making a reservation.
Updated the Twig 'replace' filter to support passing a separate search and replace value instead of only a hash of search/replace values. More information.
Reservation - added support for viewing reservations in the admin by a date range.
Reservation - added field descriptions for some fields when adding/editing item options.
September 1, 2017 - 2017.89
Reservation - added support for editing an existing booking date and item option.
September 1, 2017 - 2017.88
Rental - fixed issue with searching property units where no results were returned.
Updated API attribute fields to have documentation that matches Twig syntax.
August 25, 2017 - 2017.87
Trails - Added support for setting availability on badges.
Trails - Fixed issue with exporting Trails where the URL was wrong.
August 24, 2017 - 2017.86
Reservation - moved the order receipt to its own page instead of being part of the form.
Trails - added display order settings to badges.
August 22, 2017 - 2017.85
Reservation - expanded support for editing bookings in the administration to include editing the date/time.
Reservation - fixed bug with calculating the correct price.
August 18, 2017 - 2017.84
Reservation - Added initial support for editing a reservation in the administration.
Reservation - Simplified the order form for reservation items when the use case is simpler.
August 15, 2017 - 2017.83
Fixed issue with redirects where a URL pattern ending with an extension would match URLs that it shouldn't match.
Fixed issue with form fields if the field had an array attribute then it could not be looped through with Twig.
Reservations - Fixed issues with copying items where item options and price tiers weren't copied.
Reservations - bug fixes.
August 11, 2017 - 2017.82
Fixed bug where adding/editing certain attribute types would show an error message that the layout key already exists.
Reservation app - updates to content templates and email notifications and other bug fixes.
August 1, 2017 - 2017.81
Reservation - Added support for item pricing tiers
July 31, 2017 - 2017.80
Reservation app - multiple bug fixes and improvements in functionality
July 24, 2017 - 2017.79
Initial release of the reservation app.
Fixed issue where the page title placeholder text would sometimes show in the Open Graph title tag instead of the actual title.
July 19, 2017 - 2017.78
Added 'camel' Twig filter to convert text to camelCase. More information.
Added 'pascal' filter to convert text to PascalCase. More information.
Added 'lcfirst' filter to lowercase the first letter of string. More information.
Added 'snake' filter to convert text to snake_case. More information.
July 14, 2017 - 2017.77
Trails - reduced the size of the segment JSON data to improve performance.
Added Twig 'header' function to set HTTP response headers. More information.
Added Twig 'compare_modified_date' function to compare the last modified date for the response with the 'if-modified-since' header value of the request. This allows a "304 Not Modified" response to be returned. More information.
July 7, 2017 - 2017.76
Updated TinyMCE editor to the latest version.
Added support for using app code snippets as the content source for app pages when using Twig.
Set Content Builder Elements and Content Snippets to parse for each page load by default.
June 28, 2017 - 2017.75
Added get() method to retrieve just the attribute value for HTML object attributes. More information.
Miscellaneous bug fixes.
June 12, 2017 - 2017.74
Added support for changing the template type for content templates and code snippets.
Added support for saving app code snippet template files.
API response code fixes.
June 5, 2017 - 2017.73
Forms - added support for picking which field(s) to use for the notification email "from name" field instead of having to type it in.
App forms - properly associated app form fields with their attributes so that field value options come from the attribute and are updated when the attribute is updated.
June 1, 2017 - 2017.72
Updated Twig Request Object to support returning JSON and XML responses as arrays. More information.
Fixed issue where if a content area was included within the code of another content area then the content would not show.
Minor UI updates.
May 26, 2017 - 2017.71
Fixed issue with setting page title multiple times and it not using the previous title.
Fixed issue where trail account attributes didn't use the account attribute settings.
May 23, 2017 - 2017.70
Added support for configuring the default cache lifetime for the site-wide cache. More information.
Fixed issue with uploading images.
Fixed issue with saving content builder content when it's nested within a content snippet.
May 22, 2017 - 2017.69
Added support for uploading files with the REST API.
May 18, 2017 - 2017.68
Fixed bug where multiple attributes could have the same key.
Fixed bug where the name of the uploaded file is not referenced on the form review and receipt pages.
May 17, 2017 - 2017.67
Added support for the mobile/desktop links using Twig syntax. More information.
May 12, 2017 - 20117.66
Real Estate - added support for property inquiry forms for IDX properties.
Forms - added support for showing the template used on the form list page.
May 11, 2017 - 2017.65
Updated Containers to work properly with the Twig template engine.
May 11, 2017 - 2017.64
Real Estate - added support for getting large images from the RETS IDX server.
May 10, 2017 - 2017.63
Forms - Added support for removing uploaded files after a form submission.
May 9, 2017 - 2017.62
Added support for including files when sending a request with the Request Object. More information.
May 5, 2017 - 2017.61
Added support for app instances in the REST API.
Added support for editing markdown and geojson files in the file browser.
May 3, 2017 - 2017.60
Initial support for Accounts REST API.
May 3, 2017 - 2017.59
Fixed issue where search reports didn't include the text that was searched for.
May 3, 2017 - 2017.58
Added support for clearing the site cache even when the cache is disabled.
Improved the process of clearing the entire cache for the site.
Added support for setting the meta description value for calendar events, documents, gallery items, member profiles and real estate properties to come from the item content if the meta description value isn't set.
Fixed issue where the edit page link in the admin toolbar wasn’t available when previewing an unpublished page.
Updated TinyMCE editor to version 4.5.7.
Added support for adding rel="noopener noreferrer" to links that have target="_blank" to protect against tabnabbing attacks. More information.
Streamlined the Settings navigation menu in the administration.
Calendar REST API updates.
Fixed issue where some app form values were not made available to the app notification emails.
Fixed issue where the code editor settings were not properly applied to all admin users.
Updated the UI for the code editor settings to better match the rest of the administration.
Code search - Fixed the URL for editing collection widget and feed reader widget templates.
Updated RSS feed settings to support the Twig template engine.
April 21, 2017 - 2017.55
Feed Reader Widgets - added support for templates to use Twig.
Content Snippet - added support for getting the raw field data if the Content Snippet is using a Content Layout. API call would be something like: {% set data = _api.site.contentSnippet.get.key('snippet-key').raw() %}
Store - updated order email, packing list and invoice templates to use Twig.
April 20, 2017 - 2017.54
Initial release of REST API - beta
April 11, 2017 - 2017.53
Added support for an export template when exporting calendar events.
April 10, 2017 - 2017.52
Added support for setting the form template key in the form API tag to specify which template to use.
April 7, 2017 - 2017.51
Added support for using {{ _page.breadcrumb() }} in other templates besides site templates and snippets.
Members - fixed issue with saving membership level payment intervals.
Updated HTML objects to output boolean HTML attributes correctly.
April 7, 2017 - 2017.50
Updated Iframe Embed, Embed URL and YouTube attributes to make their data available as a HTML objects. More information.
Fixed issue with saving image/file attributes and the URL started with 'http://' or 'https://'. The system was incorrectly adding the image path to the URL.
April 6, 2017 - 2017.49
Forms - added support for Color, Date, Email, Month, Number, Range, Time and URL field types.
Forms - Moved "Global Form Templates" to be under the Forms app and renamed to "Form Templates".
March 31, 2017 - 2017.48
Added support for saving collection widget template as theme files.
March 29, 2017 - 2017.47
Added support for setting the navigation template item classes in navigation settings instead of with each navigation template.
Added support for theme files for app form templates
March 24, 2017 - 2017.44
Updated global form templates to use theme files
March 23, 2017 - 2017.43
Updated app API calls to use theme files.
Added support for the 'template' API parameter to specify the template key of an app content template instead of setting the template_id. This is the recommended format going forward.
Added support for defaulting to a "data" response if the "templateId" or "template" parameter aren't set in an API call.
Fixed issue where Image Set components didn't work within a Repeating Fields component.
March 21, 2017 - 2017.39
Trying out Intercom chat
March 20, 2017 - 2017.38
Introduced Store Customers
March 16, 2017 - 2017.37
Added support for content builder element theme files.
March 16, 2017 - 2017.36
Initial release of themes.
March 11, 2017 - 2017.35
Added support for bulk updating breadcrumb text for pages and app pages
March 10, 2017 - 2017.34
Renamed "Layouts" to "App Pages" to be more clear that it's for configuring app pages.
Moved Alternate app Layouts to its own page
March 9, 2017 - 2017.33
Forms - added support for picking a default form template when switching a form from a Global template to a local form template.
Trails - added "Pool in Date Range" badge.
Trails - added support for filtering search results by county or town instead of only ordering by proximity.
March 9, 2017 - 2017.32
Added tool to convert Branch Code to Twig Code. Go to Site Manager -> Tools -> Convert Branch Code to Twig Code More information.
Added support for logging when admin users log in and out of the administration and displaying it with user information.
March 3, 2017 - 2017.31
Set the default date for public calendar event add screens to be the current date.
Fixed issue with recording reorder activity so that it's only recorded for the single item that is actually reordered.
Removed social tabs from navigation item add/edit screens.
Fixed issues with switching forms from a global template to a local template when the local template wasn't marked as the default template or no local template was created.
February 28, 2017 - 2017.30
Campaigns - added support for adding individual subscribers. More information.
Miscellaneous bug fixes
February 27, 2017 - 2017.29
Campaigns - added support for recording that an email was opened if a tracked link in the email is clicked and an "open" hasn't been recorded yet.
February 24, 2017 - 2017.28
Fixed issue with the content snippet not displaying correctly in some situations.
Added Twig {% head %}{% endhead %} tag to capture content to add to the <head> section of the site.
Updated the display of navigation, collection widget and content snippet tags to use Twig formatting when applicable.
Fixed issue in store where customer uploaded images aren't showing when viewing orders.
February 21, 2017 - 2017.26
Updated templates, snippets and navigation menus to show their API tags in the Twig format. More information.
Updated the default site template to use Twig syntax.
February 20, 2017 - 2017.25
Added support for more template variables in Twig templates More information.
February 17, 2017 - 2017.24
Added support for setting inline Javascript, inline CSS, CSS files and Javascript files for a template using Twig.
Added support for displaying the page template and page content using Twig.
Fixed issue with app page layouts where they were not editable.
February 15, 2017 - 2017.23
Initial release in processing site templates using Twig. Not quite ready for production use as not all template tags are available yet.
February 10, 2017 - 2017.22
Added support for having the default app breadcrumb and page title settings use Twig syntax.
Fixed issue with form fields where field.type was missing.
February 10, 2017 - 2017.21
Added support for Twig with site snippets
UI font updates. Your computer system's font is now used by default.
February 6, 2017 - 2017.20
Updated default app templates to use Twig.
February 2, 2017 - 2017.19
Updated the default templates for Content Builder Elements to use Twig.
February 1, 2017 - 2017.18
Added support for Twig with app form emails and post process script
February 1, 2017 - 2017.17
Forms - added support for the field label to be an HTML object for Twig templates. More information.
February 1, 2017 - 2017.16
Forms - added 'Label Class' and 'Field Wrapper Class' options for form fields.
Forms - added Form Settings to allow configuring the Field Size options.
January 31, 2017 - 2017.15
Forms - fixed issues with the form tag data not being correct.
Migrated remaining global variables to the {{ _core }} Twig variable.
January 31, 2017 - 2017.14
Changed breadcrumb text templates to use Twig
January 30, 2017 - 2017.13
Added support for Twig app form templates
January 25, 2017 - 2017.12
Forms - added support for Twig in post process scripts.
January 24, 2017 - 2017.11
Forms - Added support for having form fields be HTML objects for Twig code. More information.
January 19, 2017 - 2017.10
Added support for Twig in page content layouts.
January 18, 2017 - 2017.9
Navigation - added support for using the image HTML object for navigation item image data.
Navigation - added support for using an HTML object for the navigation link data.
Added HTML object for individual HTML tag attribute values.
Store - Added totals to the Orders and Products reports.
January 13, 2017 - 2017.8
Store - Added more detailed reporting for orders and products. See Apps -> Store -> Reports
January 12, 2017 - 2017.7
Added support for using Twig in content builder elements.
January 12, 2017 - 2017.6
Added support for Twig in navigation templates.
Added support for Twig in collection widget templates.
Added support for Twig in feed reader widget templates.
Added support for treating the array of image tag information as an object so that the tag attribute values can be manipulated and the tag generated on demand.
Added support for treating the array of form tag information as an object so that the tag attribute values can be manipulated and the tag generated on demand.
January 10, 2017 - 2017.5
Calendar - Added support for bulk editing event dates and times
January 10, 2017 - 2017.4
Forms - added support for Twig code within form autoresponder and admin notification emails.
Added support for Twig code within form templates and global form templates
Added more Twig filters to support custom Branch Code variable modifiers. (ltrim, rtrim, ucfirst, ucwords, time, unique, truncate, truncate_html).
Added 'random_letters', 'random_number' and 'random_string' Twig functions.
January 6, 2017 - 2017.2
Calendar - added support for associating events and categories with a public account.
January 5, 2017 - 2017.1
Initial release of Twig template engine. Not available in all code templates yet. More information.
December 23, 2016 - 2016.106
Added process script support to App Forms
December 2, 2016 - 2016.105
Fixed issue where when you associated a public account with an admin user you were redirected to the account list instead of displaying the account.
December 2, 2016 - 2016.104
Trails - added support for manually assigning trails to admin users with limited permissions.
Fixed admin navigation issue where some headings would show for limited users when they didn't have access to those app sections.
November 29, 2016 - 2016.103
Directory - Added support on getting the next and previous profiles according to the display order when viewing a single profile.
November 28, 2016 - 2016.102
Added support for app forms to have the multi-select field to select admin recipients but to also have an open-ended field to enter other non-admin email addresses for the admin notifications.
November 23, 2016 - 2016.101
Calendar - Added support for publishing / unpublishing an event.
Fixed issue where if an image set was part of a collection the description showing the image sizes was repeated.
November 22, 2016 - 2016.100
Calendar - Added support for entering "All Day", "TBA", "TBD" or "No Time" (case insensitive) as a time value and setting the appropriate time type value when saving the event.
November 18, 2016 - 2016.99
Calendar - added support for editing the repeating status for events.
Added support for showing what an image will be resized to in the field description.
November 18, 2016 - 2016.98
Added Code Search under Site Manager.
Added the navigation that is in the bottom of the left sidebar to the small screen navigation.
November 11, 2016 - 2016.97
Fixed issues with uploading OpenGIS KML files where the same file was saved as the feature and segment source even if it didn't contain both segments and features.
Added additional description to inline CSS and inline Javascript to indicate to not include the HTML tags.
Forms - added additional checks to prevent abuse.
November 6, 2016 - 2016.96
Calendar - included event end date information when importing / exporting events.
Calendar - included the event end date in the admin event list if applicable.
Calendar - Added "time picking" component to the event time fields in the admin so that it's easier to pick times and so that times are formatted correctly.
November 2, 2016 - 2016.95
Adjusted the logic for finding the current menu item to use a top-level item over a sub-item.
Added support for the Date attribute to allow empty values to make it optional.
November 1, 2016 - 2016.94
Pages - added support for updating any navigation URLs for sub pages when a parent page's URL changes.
Pages - added support for automatically adding/editing redirects when a page's URL changes. Redirects are also added/edit for sub pages.
November 1, 2016 - 2016.93
Pages - added support for viewing the created and updated date/user information when viewing the list of pages.
October 28, 2016 - 2016.92
General App - added the ability for public accounts to remove items.
Ads - added the ability to set banners to appear more often than others.
Trails - trails can now be added to complete/favorite/wishlist trails using a GET request.
October 26, 2016 - 2016.91
Content Builder - added support for "Select Menu using data from an App API call" element field type.
October 26, 2016 - 2016.90
Trails - Added app pages for account "my trails", account badges, account badge details, account completed trails, account favorite trails and account wishlist trails.
October 26, 2016 - 2016.89
Calendar - added support for setting an event to be a multi-day event when adding or editing through the public website. More information.
Search - added support for the built-in app search form. More information.
Search - added default content template code.
File browser - set the path dialogs to automatically highlight the path.
October 24, 2016 - 2016.88
Real Estate - added support for searching properties in the admin.
Collections - fixed issue where copying a collection also added an unnecessary default template.
October 24, 2016 - 2016.87
Forms - added support for the "placeholder" attribute for text and textarea fields.
Calendar - Added support for adding/editing multi-day events. More information.
October 20, 2016 - 2016.86
Members - added content templates for the "getAccountMember" API.
October 19, 2016 - 2016.85
Members - added password reset form for public accounts.
Calendar - added support for marking if the day in the mini grid is the current day being viewed.
October 14, 2016 - 2016.84
Added support for choosing a file with the URL attribute.
Miscellaneous UI improvements
October 10, 2016 - 2016.83
Content Builder - fixed issue with the sidebar not properly "sticking" to the screen as you scrolled down the canvas.
Content Builder - added support for expanding and collapsing sidebar sections.
Members - added support for including categories in search results.
Calendar - added support for the mini grid to follow the month being displayed in the event list instead of always showing the current month.
October 6, 2016 - 2016.82
Pages - added support for bulk assigning a template to a page.
Updated UI for uploading files and images.
October 5, 2016 - 2016.81
Mobile Detection Updates
Minor Admin UI Updates
Fixed issue with copying forms where not all data was copied
September 29, 2016 - 2016.80
Trails - Badges - added support for medium images
September 28, 2016 - 2016.79
BranchCMS Partners - Added support for configuring partner settings and hiding chat on partner sites.
September 28, 2016 - 2016.78
Collections - fixed issue with legacy parameters not supported.
Fixed issue displaying the content template tags for repeating attributes
August 30, 2016 - 2016.67
Updates to the new admin UI.
August 19, 2016 - 2016.66
Admin layout updates.
Added support for tags in Gallery.
Added support for viewing by tags when viewing app items.
August 17, 2016 - 2016.65
Initial release of new admin navigation format.
August 16, 2016 - 2016.64
Members - Added support for Featured Profiles
BookMini - Updated layout management
August 15, 2016 - 2016.63
Open Graph - Added Open Graph API
Trails - Added public badge sharing
Gallery - Fixed bug with setting gallery items to be published
Trails - fixed issue where the 'additional keywords' field wasn't included in the search index
August 11, 2016 - 2016.62
Added support for bulk assigning tags to Blog, Calendar, Gallery and Store
Fixed issue where the URL in the admin toolbar was not secure if the page was a secure page.
August 10, 2016 - 2016.61
Added support for setting the Facebook app ID for open graph tags.
Added support for setting the media type for open graph tags.
August 10, 2016 - 2016.60
UPS Integration - beta
August 9, 2016 - 2016.59
Added support for overriding the default Twitter open graph card type for individual pages and app items.
Fixed bug where files uploaded outside the website file path were not saved indicating that.
Fixed bug where default image attributes were not showing the configuration for setting the size and path.
August 6, 2016 - 2016.58
Open graph support updates.
Members - added getUniqueProfileFirstCharacters API and support for filtering the profile list by the first letter of member names.
August 4, 2016 - 2016.57
TinyMCE version update
August 3, 2016 - 2016.56
Site Settings - Added Social Networks
Site Settings - Added Social Open Graph
Added support for Open Graph Tags
Added support for JSON-LD Tags
July 29, 2016 - 2016.55
Site settings layout updates.
Fixed issue with forms and global templates overriding other form templates.
July 27, 2016 - 2016.54
Added setting to configure that a site uses SSL (uses for this to follow in later updates).
Fixed issue with the YouTube attribute video URLs to use https instead of http.
Fixed issue where changing the admin theme could wipe out other admin settings (like rich text editor settings).
July 22, 2016 - 2016.53
Added support for adding/editing navigation items when adding a page. More information.
July 19, 2016 - 2015.52
Added missing item limit settings to app Layout forms. More information.
Remove redundant app settings for the page settings that are now part of the app layouts. More information.
July 15, 2016 - 2016.51
Updated the default form template to make use of the {#form.captcha.type} and {#form.submitButtonText} tags.
Added support for linking to the global template being used by the form.
July 14, 2016 - 2016.50
Added support for logging admin notifications and autoresponder emails for forms.
Updates to app layouts to prevent the wrong layout type from being used.
July 12, 2016 - 2016.49
Made it easier to import stylesheets into the rich text editor. More information.
July 11, 2016 - 2016.48
Added "or group" and "and group" query support for app searches.
Miscellaneous improvements to app search results and sort variables
Added support for exporting pages that have a content layout assigned to it.
July 5, 2016 - 2016.47
Site Manager/Forms & Surveys - Added support for Global Form Templates
Forms & Surveys - Miscellaneous bug fixes
Browser - Fixed bug where unpublished pages were not clickable
July 1, 2016 - 2016.46
App Page Layouts - Streamlined setting up App Layouts More information.
Members - Improved handling of last renewed on information
June 28, 2016 - 2016.45
Added support for getting appUrl variables in the "Blank" content template types
June 23, 2016 - 2016.44
Core library updates
May 31, 2016 - 2016.43
Added support for Google reCAPTCHA on all forms. More information.
May 25, 2016 - 2016.42
Store - Added support for including the product custom shipping cost in the product detail page information.
UI updates.
May 23, 2016 - 2016.41
App Search - Added the ability to specify how values for custom attributes should be indexed
App Search - Fixed bug with display ordering of search results potentially being reversed
Category URL Sorting with Pagination - Fixed bug where pagination urls for category detail did not include any url sorting parameters
May 20, 2016 - 2016.40
Added fix for Select Display fields to select the correct fields to display if the field is assigned to a parent.
Added support for including the referring URL that a form was submitted from when saving the form submission and sending notification emails.
Added additional debugging methods for {ap:request} More information.
May 17, 2016 - 2016.39
Content Builder UI updates
Fixed issue where when adding an item Cmd-S/Ctrl-S saved the item and went back to the item list instead of saving and allowing you to add another item.
Fixed issue with the GeoLatitude field so that it would work with Repeating Fields.
Moved the help link for TinyMCE to the editor toolbar as a button.
February 22, 2016 - 2016.17
Additional button style updates.
February 21, 2016 - 2016.16
Updated button styles
February 19, 2016 - 2016.15
Updated the code editor that site Templates and Snippets use. More information.
February 16, 2016 - 2016.14
UI Updates to TinyMCE editor and the beta Content Builder
February 11, 2016 - 2016.13
Fixed Map Latitude & Longitude field to work with Repeating Fields.
February 8, 2016 - 2016.12
Update to Repeating Fields to provide a new look, add additional UI functionality and add support for nested Repeating Fields. More information.
February 3, 2016 - 2016.11
Trails - Added new 'Unique Completed' Badge Types
February 2, 2016 - 2016.10
Real Estate - added support for exporting Agents to a CSV file.
February 2, 2016 - 2016.9
Fixed issue with RSS feeds where the URLs were not secure if the RSS feed was accessed through a secure URL.
Fixed issue where tags were not included in exports when they should have been.
Added support for exporting app tags.
Added support for exporting app categories.
February 2, 2016 - 2016.8
Updated exports to include the full URL for the item, the URL slug, categories and tag information where applicable.
February 1, 2016 - 2016.7
Fixed issue with sitemap.xml files where non-https URLs are included with the https sitemap.xml. More information.
Changed how logging in as a public account works to be more secure by using a unique one-time URL for each login.
Trails - bug fixes with caching account trail badges.
January 19, 2016 - 2016.6
Real Estate - OLR Integration Performance Improvements
January 13, 2016 - 2016.5
Forms - Added support for including the global variables in the custom process script.
January 12, 2016 - 2016.4
Fixed issues with some forms where errors would not show right away.
Added support for using forms on app pages without having to change the form URL. More information.
Fixed issues where sending campaigns did not work if all public URLs had to be secure (https).
January 12, 2016 - 2016.3
Fixed issue with caching pages so that http and https pages are cached separately.
January 11, 2016 - 2016.2
Blog Performance Improvements
January 7, 2016 - 2016.1
Removed version restrictions for the Campaigns app so that it can be used on all versions of BranchCMS.
Windfarm - added support for choosing to use a sandbox or product environment.
December 23, 2015 - 2015.177
Updated the global account information to include the login groups that the account is assigned to.
December 23, 2015 - 2015.176
Fixed issue with adding custom Navigation attributes.
Upgraded UI libraries.
Upgraded TinyMCE editor.
Minor reorganization of TinyMCE editor toolbars. Moved Anchor button under Insert menu. Added Formats menu. Moved Strikethrough to Formats menu. Separated the Elements menu from the Format menu and renamed the Format menu to 'Styles'.
December 18, 2015 - 2015.175
Forms - Added support for bulk configuring how fields are displayed in the submission table.
Forms - Fixed issues where Repeating Grid values would not show if the field was a child of a Field Group.
Search - Added support for including "Select - Yes/No" attributes in the search index
December 17, 2015 - 2015.174
Fixed support for Collection Widget List, Content Snippet List, Forms List, Navigation Menu List and Snippet List fields in Content Builder Elements.
December 16, 2015 - 2015.173
Accounts - fixed exporting accounts to include custom attributes.
Accounts - fixed process of importing accounts to edit the correct account.
Content templates - fixed issue where including a code snippet that has head content could cause the same head content in the content template to be invalid.
December 11, 2015 - 2015.172
Real Estate - Added support for URL sort parameters
Store - Bugfix for Cart API
December 7, 2015 - 2015.171
Forms - fixed issues handling form file uploads and displaying them in the submission details view.
December 3, 2015 - 2015.170
Added support for md5, sha1 and md5Hmac hashing variable modifiers. More information.
November 30, 2015 - 2015.169
Added support for approving edits to items by a public account.
November 30, 2015 - 2015.168
Campaigns - All of the information for an Account is now available as subscriber data to an email template including any custom Account attributes. More information.
November 27, 2015 - 2015.167
Real Estate - Added support for Publish Visibility
Minor bug fixes for Content Builder and File Uploads
November 27, 2015 - 2015.166
Fixed Image Browser attribute issue where when adding a new item after saving a previous one a newly uploaded image preview would not show.
Fixed issue where File Content Builder Element Attributes would not save correctly.
Fixed issues in multiple apps where uncategorized item counts included deleted items.
Set the email charset to be utf-8 instead of the default iso-8859-1.
Added support for redirecting to / if the URL is /index.
November 24, 2015 - 2015.165
Real Estate - Added support for OLR Integration
November 16, 2015 - 2015.164
Added support for showing/hiding the password value entered into a password field when adding/editing accounts, editing your admin account or adding/editing other admin users. More information.
November 12, 2015 - 2015.163
Updated BranchCMS logos
Added support for setting the display order of child attributes.
Fixed issue with public editing app items and not getting correct credit.
Added support for submitting uploaded files as a regular field when an account is editing a previously saved submission.
November 6, 2015 - 2015.162
Added support for properly configuring how an app attribute is used in a search query. If an app's attributes should be included in the search index then those fields are hidden when adding/editing that app's attributes.
November 5, 2015 - 2015.161
Search - added support for indexing certain fields as integer types to better support range queries.
Real Estate - changed the Price attribute to index as an integer.
Updated the Search app to be available to Starter plans. More information.
November 2, 2015 - 2015.160
Added support for importing values into repeatable attribute fields.
Added account.accountFormSubmissions API method. More information.
October 28, 2015 - 2015.159
Forms - added support for setting column class and width for Repeating Grid field.
Forms - added support for nesting Repeating Grid fields in a Field Group parent field.
October 27, 2015 - 2015.158
Added support for assigning attributes to an attribute group when attributes are added or deleted.
October 20, 2015 - 2015.157
Templates - added preview link when editing templates.
Pages - added link to edit the selected page template.
Trails - bug fixes
October 20, 2015 - 2015.156
Documents - added default content templates
October 20, 2015 - 2015.155
Trails - bug fixes
October 15, 2015 - 2015.154
Minor Form UI updates
Minor table UI updates
Minor bug fixes
October 12, 2015 - 2015.153
Forms - Added support for Repeating Grid fields
October 9, 2015 - 2015.152
Accounts - fixed how users are redirected after they log in or register.
General - Added support for sorting by the 'Published' column when viewing app items in the administration.
Trails - Added support for editing accounts. Added APIs for getting My Trails information.
October 7, 2015 - 2015.151
Trails - added account mytrails api
October 6, 2015 - 2015.149
Forms - bugfix for saving form submissions
October 5, 2015 - 2015.148
App - added support for ordering by 'updated on date' value.
October 5, 2015 - 2015.147
Forms - fixed session issue with storing form data
Forms - Added support for changing the field type for payment State fields.
Forms - Fixed issue with payment forms where both payment types could be included in the notification emails.
Content Builder - fixed issues with counting pages/assets that are using a content element.
September 17, 2015 - 2015.143
Calendar grid bug fix.
Content Builder grid element column order bug fix.
File Browser - added a "download" link when viewing file details.
September 14, 2015 - 2015.142
Upgraded TinyMCE editor to latest version.
Added more configuration options for TinyMCE.
September 10, 2015 - 2015.141
UI Icons update
Fixed Document app document counts for categories
September 7, 2015 - 2015.140
Forms - Changed 'Select - States" field to "Select - US States".
Forms - Added "Select - Canadian Provinces" field.
Forms - Added "Select - Canadian Provinces & US States" field.
September 1, 2015 - 2015.139
Forms - fixed issue for forms that don't have any fields setup and no values were included in the emails.
August 28, 2015 - 2015.138
Forms - added support for Likert fields.
August 28, 2015 - 2015.137
Search index enhancements and fixes.
Store - added support for disabling the shipping and/or billing checkout pages.
August 25, 2015 - 2015.136
Fixed issue where YouTube Content Builder attributes did not save correctly.
August 24, 2015 - 2015.135
Miscellaneous bug fixes.
August 21, 2015 - 2015.134
Integrated Intercom
August 21, 2015 - 2015.133
Forms - added support for including the rules for form fields in the field data made available to form templates.
August 18, 2015 - 2015.132
Forms - added support for saving form submissions assigned to an account as a draft submission.
Forms - fixed issue where child file form fields don't change the form tag enctype value.
August 18, 2015 - 2015.131
Forms - Minor adjustments to the default form templates.
Forms - Added support for enabling and disabling form fields.
Trails - Added support for badges and reporting.
August 17, 2015 - 2015.130
Updated user activity reporting on some items that were missing it.
Trails - Deployed initial My Trails functionality.
August 11, 2015 - 2015.129
Added support for showing user activity on individual pages and app items. More information.
August 10, 2015 - 2015.128
BETA Content Builder - Fixed issue with sorting the first element causing errors when saving.
Added global.cookies variable to hold public cookie values. More information.
Pages - fixed issue where choosing a content layout did not refresh the page.
August 5, 2015 - 2015.127
Campaigns - Fixed Bug with Editing Campaign Content
August 3, 2015 - 2015.126
All Apps - Fix to prevent blank items from being added if there is a problem adding an item
July 31, 2015 - 2015.125
BETA Content Builder bug fixes
Fixed bug with URL component where the "Browse" button would not show or work in repeatable elements.
July 28, 2015 - 2015.124
Trails - Added enhanced permissions to hide the "Map Info" field
July 24, 2015 - 2015.123
Trails - Added support for creating CSV export templates
July 24, 2015 - 2015.122
Page Content Layouts minor UI updates.
Campaigns - fixed issue with HTML encoded values in tracked link URLs.
July 17, 2015 - 2015.121
Page Content Layouts - UI updates.
Forms - Added support for setting field data (like a default field value) via the Form API tag. More information.
July 15, 2015 - 2015.120
Minor UI updates.
Set the captcha image alt and title attributes to be "CAPTCHA".
July 13, 2015 - 2015.119
Form button tag fixes.
Forms - changed {#field.type} to {#field.fieldType}. Button fields now use the {#field.type} value for the 'type' attribute.
July 10, 2015 - 2015.118
UI library updates.
Beta Content Builder internal updates.
Beta Content Builder grid elements - added responsive classes for the Cacao framework. Added 5 column and 6 column default grid sizes. Added CSS file reference for Cacao grid styles.
July 2, 2015 - 3.38
Documents - added support for in-app searching, document list page, home page pagination. Updated content template tags to be consistent with how other apps are.
Accounts - fixed issue with filtering by last name.
Accounts - fixed issue with assigning login groups.
June 24, 2015 - 3.37.2
Members - made more detailed membership level information available to member profiles
June 24, 2015 - 3.37.1
Office - improvements to DNS
Members - bug fixes for editing renewal dates
Store - bug fixes for recent content builder changes
Real Estate - bug fixes for recent content builder changes
June 19, 2015 - 3.37
Added beta Content Builder functionality for all apps. Rich text editor fields can be converted to a Content Builder interface.
June 19, 2015 - 3.36.9
Added support for redirecting pages that end with "/" to the URL version that does not end with "/".
Adjusted Google maps URLs to use a protocol-less URL to not cause security warnings on secure pages in the administration.
June 2, 2015 - 3.36.8
TinyMCE editor upgrade.
June 2, 2015 - 3.36.7
Removed a filter on the Snippet Name so that any character could be used.
Blog - fixed issue with inefficient APIs, particularly the postArchive API.
June 1, 2015 - 3.36.6
Document - updated how category content templates tags are setup to use the {#category} base tag.
Navigation performance improvements.
Pages - fixed issue with users with limited access and editing pages.
Forms - fixed issue where some uses of Multi-Checkbox and Multi-Select fields didn't have the correct name.
May 27, 2015 - 3.36.5
Bug fixes with table sorting and News app.
Updated all content templates to save compiled versions of CSS, Javascript and Head content.
May 22, 2015 - 3.36.4
App/Members/Trails - Fixed comments in app search results for paginated search results
Fixed error information potentially displaying when it shouldn't
Members - Fixed account registration failing if certain name/email fields are not provided
Classifieds - Miscellaneous updates and fixes
Directory - Miscellaneous updates and fixes
Employment - Miscellaneous updates and fixes
May 20, 2015 - 3.36.3
Added support for the category attribute to customize it's display order.
Calendar event admin performance improvements.
Miscellaneous bug fixes.
May 19, 2015 - 3.36.2
Fixed issue with editing items and not returning to the correct pagination page in the list of items.
Miscellaneous updates / bug fixes.
May 15, 2015 - 3.36.1
TinyMCE V4 updates
Miscellaneous bug fixes
May 13, 2015 - 3.36
Accounts - added support for enabling/disabling accounts.
Miscellaneous bug fixes.
May 13, 2015 - 3.35
Added support for "Remember me" functionality in admin and public accounts.
Added support for Geo Distance, Geo Range, Geo Box and Geo Polygon filters for search. More information.
May 8, 2015 - 3.34.15
Search sort fixes.
Fixed issue with bulk updating trails search index.
May 6, 2015 - 3.34.14
Fixed redirect link issue.
Added support for multi-select form fields in the Forms app and on app forms.
May 4, 2015 - 3.24.13
Finished support for GeoSearch with Geo fields.
Beta Content Builder updates.
May 4, 2015 - 3.34.12
Forms - fixed issue with payment forms using CAPTCHA where the review step would try to validate CAPTCHA.
Added support for disabling countries, states and regions.
Added Members API to test to see if the account holder is a member.
April 29, 2015 - 3.34.11
Fixed issue with Content Snippets where compiled head values don't get processed.
Beta Content Builder updates
April 28, 2015 - 3.34.10
Fixed display order bug
Beta Content Builder updates
April 27, 2015 - 3.34.9
Beta Content Builder updates
April 22, 2015 - 3.34.8
Beta Content Builder fixes
April 22, 2015 - 3.34.7
Beta Content Builder updates
April 21, 2015 - 3.34.6
Added support for showing the IP address and User agent when viewing the form details.
April 18, 2015 - 3.34.5
Added support for setting "paste as plain text" to be the default paste method for TinyMCE
April 18, 2015 - 3.34.4
Beta Content Builder updates
April 17, 2015 - 3.34.3
Beta Content Builder updates
April 17, 2015 - 3.34.2
Beta Content Builder updates
April 17, 2015 - 3.34.1
Beta Content Builder updates
April 16, 2015 - 3.34
Beta release of Content Builder
April 15, 2015 - 3.33
Gallery - bug fix where deleted items still counted towards the "Items not assigned to a category" count.
UI library updates.
Officially dropping IE 8 support.
Full support for TinyMCE version 4.
March 19, 2015 - 3.32.9
Trails - contacts can now be sorted by trail count
March 19, 2015 - 3.32.8
Calendar - added new time type: 'No Time'.
Calendar - made it easier to work with time types in content templates
March 19, 2015 - 3.32.7
Trails - added ability to view/edit/export trails that are assigned to a contact when viewing contacts.
Trails - trail detail cache is now cleared when contacts that are assigned to the trail are updated.
March 17, 2015 - 3.32.6
Search - improvements to search queries.
March 17, 2015 - 3.32.5
Members - new members can now register even if they are already logged in.
Members - renewal dates can now be changed for members that are not on a yearly payment interval.
March 17, 2015 - 3.32.4
Fixed bug with API calls that filter by an API attribute.
March 12, 2015 - 3.32.3
Fixed API filtering by API attributes.
Fixed app search matching items from other app instances.
March 10, 2015 - 3.32.2
Forms - updated default form template to use the new field types (Field Group, Section Heading, Content and HTML).
App forms - added support for using the default app form template when creating a new form template.
March 6, 2015 - 3.32.1
Pages - updated the tracking code to be injected above the main content instead of below it.
March 6, 2015 - 3.32
Members - added support for comments.
March 6, 2015 - 3.31.7
Search - fixed issues with search queries within an app where 'any' matches could match items that shouldn't match the query.
March 5, 2015 - 3.31.6
Pages - fixed issue where an unpublished page will still show in the breadcrumb trail.
Navigation - fixed issue where an Anchor link is not correctly built.
Navigation - added support for more URL schemes such as 'mailto' and 'tel'.
Fixed issue with the TinyMCE editor where if it's included in a repeatable collection then it's content would be hidden when dragged 'n' dropped.
March 3, 2015 - 3.31.5
General App - added support for RSS and Atom feeds for app items.
March 2, 2015 - 3.31.4
UI library updates.
Store - fixed issue where bulk setting sale prices did not clear the cache.
Navigation - Added support for 'text', 'heading' and 'separator' link types.
February 26, 2015 - 3.31.3
Fixed the text2Html variable modifier to filter values where it's just the URL.
Added support for the "removeThisSiteDomain" option on the text2Html variable modifier.
February 25, 2015 - 3.31.2
Blog - Fixed post export columns so that they match up with the column names when importing. Also added publish status and author id in the list of exported data.
Fixed bug where if you imported an item that had a publish date then the date would get overwritten.
Forms - UI updates.
Pages - fixed issue where content templates would not get minified.
February 24, 2015 - 3.31.1
Forms - Added Rating field type
February 24, 2015 - 3.31
Forms - Added layout "fields" such as "Field Group", "Section Heading", "HTML" and "Content".
App forms - Standardized app item information in notification emails.
Trails - removed the ability to assign trails and contacts to admin users. This should be done using Trail Contacts.
Store - fixed bug where deleting a product option assigned to a product would delete the values of other product options assigned to the same product.
February 18, 2015 - 3.30.10
Fixed bug with the navigation cache where it didn't properly observe the 'showSubNav' parameter.
February 16, 2015 - 3.30.9
Pages - Added support for having default cache settings when adding new pages.
February 16, 2015 - 3.30.8
File Browser - added support for viewing how much disk space a folder is using. More information.
February 13, 2015 - 3.30.6
Trails - added support for having a user's Contact be a default one when adding a new trail.
February 12, 2015 - 3.30.5
Added support for including app item information to the comment form emails when a new comment is submitted.
February 11, 2015 - 3.30.4
Added support for limiting access to certain comments if the admin user is a limited user and limited to editing certain app items.
Trails - fixed trail pagination for limited admin users.
Trails - adjusted initial permissions for Trail Managers.
February 10, 2015 - 3.30.3
Store - added support for previewing unpublished products.
Store - added support for editing a product from the list of products in the admin.
Trails - added additional permissions for some parts of the trails admin.
Admin Users - added support for editing a user from the list of users.
Minor UI updates.
February 6, 2015 - 3.30.2
General App - Include app data in the comment notification and autoresponder emails.
Blog - Include post data in the comment notification and autoresponder emails.
Trails - Include trail data in the comment notification and autoresponder emails.
Trails - updated to include trail alert descriptions wherever alerts are used in the admin.
Trails - miscellaneous bug fixes.
February 6, 2015 - 3.30.1
Bug fix with the full page cache to prevent caching the admin toolbar.
Added support for the Category Filter API parentId to be a comma separated list of ids.
Added support for the Category Filter API to allow the useParentId parameter to not limit returned categories to a specific parent category or to the top level categories.
Updated the upload image box to have the heading text that shows the images sizes to be bold.
December 5, 2014 - 3.26.3
Store - Fixed issues with Quickbooks synching.
November 28, 2014 - 3.26.2
Fixed issue where incorrect information was included in the sitemap.xml file for the Pages app.
November 26, 2014 - 3.26.1
Fixed issue where duplicate app items could be returned from an API call.
November 25, 2014 - 3.26
Upgraded search engine.
November 22, 2014 - 3.25.1
Trails - added support for searching trail contacts.
Search - bug fixes.
November 19, 2014 - 3.25
Search - added support for GeoLocation searching for certain attributes.
Search - added support for customizing how search results are sorted.
Fixed issue where you could not set if the attribute was searchable when adding an attribute.
November 14, 2014 - 3.24.9
Fixed some issues with editing items while importing.
November 12, 2014 - 3.24.8
Fixed issue with default app forms if there are multiple instances of the app.
Fixed issue with navigation if a legacy template is used.
Pages - fixed issue where for some content templates any extra "head content" like inline CSS would not be used.
Trails - added more data to the CSV export.
Changed CSV exports to order the column alphabetically.
Trails - added support for exporting all trails.
Trails - added support for exporting contacts.
November 12, 2014 - 3.24.7
Fixed issue with the expand/collapse icon not showing when browsing pages to pick as a link.
Added support for reordering attribute groups by drag 'n' drop.
Navigation - Fixed issues with navigation template cache where head content from an embedded API tag were not being included as head content from a cached navigation menu.
Members - Fixed issues with editing member profiles if the username was not submitted.
Store - Optimized some SQL for getting store cart items.
November 6, 2014 - 3.24.6
Upgraded file uploader and fixed some UI issues with it.
November 4, 2014 - 3.24.5
Trails - added support for more efficiently getting related trails information.
Trails - added support for getting published trails for related trails.
Trails - added support for getting less information for Contacts.
Trails - added support for having trails be unpublished by default when adding new trails.
October 31, 2014 - 3.24.4
Store - fixed issue with certain product option fields not being editable in the shopping cart.
October 30, 2014 - 3.24.3
Store - Added ability to edit product option rules.
October 29, 2014 - 3.24.2
Pages - Added support for Branch Code in the Inline CSS, Inline Javascript, CSS Files, Javascript Files and Head Content values.
Trails - Fixed the issue of importing contacts and the images not getting assigned to the contact.
October 25, 2014 - 3.24.1
Blog - added support for bulk assigning authors.
October 24, 2014 - 3.24
Blog - Added support for setting the author of a post if it's different from the person who created it.
Removed the 'createdByFullName', 'createdByName', 'updatedByFullName' and 'updatedByName' values for all items as those values are available in the 'createdByUser' 'and 'updatedByUser' arrays.
Trails - Added support for importing contacts.
Updated Javascript libraries.
October 22, 2014 - 3.23
Added support for having a default app form for different form types. No longer need to have a setting on which form to use.
October 15, 2014 - 3.22.1
Added encoding to the pagination URLs so that they validate with the W3C HTML validator.
October 13, 2014 - 3.22
App forms - added default templates and email notifications.
Forms - added default templates and email notifications.
Forms - added option to disable submission redirects.
Forms - added {#form.success} value.
Forms - streamlined the process of adding a form to one step.
Fixed issue where navigation templates were not restorable when deleted.
October 13, 2014 - 3.21.7
Fixed typing issues with URL fields.
October 9, 2014 - 3.21.6
Real Estate - Added support for importing and exporting properties.
Forms - fixed issue with the submission count including deleted submissions.
October 7, 2014 - 3.21.5
Forms - Added support for including the submission count with form information.
Bug fixes with sorting items in the admin.
October 2, 2014 - 3.21.4
Public Usernames are no longer case sensitive.
October 1, 2014 - 3.21.3
Made additional data available to the edit item form notifications
September 30, 2014 - 3.21.2
Fixed publicly edited app items not updating cache/search index
September 24, 2014 - 3.21
Added support for QGIS KML to Trails App
Added attributes to Trail Segments and Trail Features
Performance Improvements for Trails App
September 24, 2014 - 3.20.13
Miscellaneous Minor Bug Fixes
September 23, 2014 - 3.20.12
Accounts - Added Password Reset Form API.
Miscellaneous bug fixes.
September 19, 2014 - 3.20.11
Blog - added default content templates.
Fixed issue with the admin login form where the field would not get filled in automatically for saved usernames and passwords.
Partners - added support for comments on domains.
September 17, 2014 - 3.20.10
Trails - added support for saving KML files with a trail system.
September 16, 2014 - 3.20.9
Improved performance of category APIs
Fixed category APIs and category pages to properly only get non-empty sub categories.
September 15, 2014 - 3.20.8
Fixed issue where an app could be accessed through it's default app URL even if the app URL was changed.
Blog - fixed the URL to posts from the admin.
Other miscellaneous bug fixes.
September 13, 2014 - 3.20.7
Fixed issues with page and app links in the link pop-ups did not return their URL to the editor but rather opened the page.
Store - fixed issue where deleting product options from a product would remove other product options.
September 12, 2014 - 3.20.6
Calendar - Added support for featuring events and the featured event APIs.
September 12, 2014 - 3.20.5
Added toolbar to Ace editor to make it fullscreen, show a settings panel and a help panel. More information.
Added support for customizing the Ace editor through the settings panel. More information.
Campaigns - fixed issue with editing email content.
August 21, 2014 - 3.18
Updated Javascript libraries to latest versions.
Added Ace Editor as the default editor for content templates and files. More information.
Campaigns - fixed sorting issue in reports.
Blog - performance optimizations.
August 20, 2014 - 3.17.15
Blog optimizations.
August 19, 2014 - 3.17.14
Blog optimizations
August 17, 2014 - 3.17.13
Miscellaneous udpates
August 15, 2014 - 3.17.12
Forms - added support for including the submission id when exporting submissions.
Fixed issue where an empty form could be submitted to the app comments form.
Fixed issue where editing a category for some apps did not clear the category cache.
August 15, 2014 - 3.17.11
Fixed issues with category caches not getting cleared properly when items were assigned to them.
August 14, 2014 - 3.17.10
Store - fixed issue where 2 or more orders placed at the exact same time could result in duplicate order ids.
August 14, 2014 - 3.17.9
Store - fixed issue with inventory for product option SKUs not getting updated correctly.
August 13, 2014 - 3.17.8
Calendar - fixed issue where editing a repeating event could overwrite other non-repeating events.
Calendar - changed 'repeat event' change options to default to "all events" when editing an event that repeats.
Fixed API SQL issue with missing parameters.
August 8, 2014 - 3.17.7
Fixed ordering issues with Forms, Real Estate and Collection Widgets.
July 29, 2014 - 3.17.6
Members - fixed support for renew and registration forms.
Blog - fixed incorrect content template tags listed.
July 22, 2014 - 3.17.5
Temporarily disabled the accordions on the right side of Content Template layouts while Javascript libraries and UI is being updated.
July 22, 2014 - 3.17.4
Fixed bug where multiple API calls to different instances of an app could cause the wrong settings to be used.
Blog - Added support for natural sorting if sorting by post title.
Store - Minor Quickbooks updates.
July 18, 2014 - 3.17.3
Campaigns - fixed recycle bug with suppression list.
Calendar - fixed issue with app navigation disappearing on the submitted events page.
Store - Quickbooks integration polishing.
July 17, 2014 - 3.17.2
Fixed drag 'n' drop reordering on some tables where it was supposed to have it.
Added support for publishing and unpublishing navigation items.
July 17, 2014 - 3.17.1
Store - added ability to bulk assign order statuses.
Fixed issue where the system would try to send a password reset email even if the user did not have a valid email address.
Fixed issues where a category could be displayed if all of the items assigned to it were deleted.
Minor Javascript bug fixes.
July 17, 2014 - 3.17
Store - Updated Quickbooks integration to work with Quickbooks POS.
Store - added support for manually queueing orders to be pushed to Quickbooks.
July 16, 2014 - 3.16.10
Snippets recycle bug fix.
Members category pagination bug fix.
July 15, 2014 - 3.16.9
Calendar - bug fix regarding displaying events in the correct order.
Ads - fixed validation issue with adding Advertisers.
Office - updates to adding FTP users to allow creating them via scripts on the servers.
July 14, 2014 - 3.16.8
Store - fixed issue where on older orders some product option values were not displayed.
July 14, 2014 - 3.16.7
Real Estate - IDX update
Members - added integrated app search.
Members - added default content templates.
July 7, 2014 - 3.16.6
Calendar bug fixes.
Members bug fixes.
July 7, 2014 - 3.16.5
Miscellaneous updates
TinyMCE upgrade
July 5, 2014 - 3.16.4
Redis cache server update
July 3, 2014 - 3.16.3
User activity bug fixes.
Cache bug fixes.
Internal changes in compiler.
July 2, 2014 - 3.16.2
Fixed issue with getting the correct item count when getting category information.
July 2, 2014 - 3.16.1
UI icon updates.
Trails - fixed cache issue with Trail Alerts.
Publish User Activity and Trash.
June 30, 2014 - 3.16
Updates to user activity logging.
Updates to recycle bin.
June 23, 2014 - 3.15.16
Store - fixed bug with some settings not saving.
Accounts - miscellaneous bug fixes.
June 20, 2014 - 3.15.15
Campaigns - added support for exporting user activity.
Store - fixed product option bug.
June 20, 2014 - 3.15.14
Employment - Fixed issue where the application email log wasn't being displayed.
Members - Fixed issue where login passwords were not being saved correctly.
June 19, 2014 - 3.15.13
Updates/fixes to sorting app items in the administration.
June 19, 2014 - 3.15.12
Members bug fixes
June 17, 2014 - 3.15.11
Fixed issue with importing pages.
Fixed issue with getting account information for items.
June 12, 2014 - 3.15.10
Added user activity logging for feature/unfeature actions.
Added recycling to Collection Widget Templates and to Feed Reader Widgets.
Updated process of sending HTML emails to always create a text-based version if one isn't already set.
Fixed issue with uploading image set images on a public form where if only one image in the set was uploaded the other images were not automatically created.
Fixed bug with viewing accounts by groups in the administration.
June 10, 2014 - 3.15.9
Members - added support for sending a welcome email to new members when a profile is added or updated.
Members - miscellaneous bug fixes.
June 10, 2014 - 3.15.8
Added user activity logging for publishing and unpublishing items.
Miscellaneous bug fixes.
June 10, 2014 - 3.15.7
Added recycling to Collection Widgets.
Added 'integer' variable modifier.
June 10, 2014 - 3.15.6
Added recycling to Forms and Comments.
Fixed issue with saving member edits on public forms.
June 6, 2014 - 3.15.5
Added recycling to categories and tags.
Miscellaneous bug fixes.
June 6, 2014 - 3.15.4
Bug fixes
June 5, 2014 - 3.15.3
Store - added support for viewing orders by product or order number.
June 5, 2014 - 3.15.2
Added recycling to Layouts, Content Templates, Mobile, Password Protected Directories, Redirects, Containers and Navigation.
June 4, 2014 - 3.15.1
Trails - added recycling
Pages - fixed issues with deleting Page Content Layouts.
Added support for publishing and unpublishing documents.
Updates to admin tables to perform better and work from common code.
May 30, 2014 - 3.13.6
Recycle functionality added to Ads, Blog, Calendar, Campaign, and Directory.
Directory - fixed bug with editing layouts and missing app key.
May 27, 2014 - 3.13.5
Fixed issue with saving collection attributes.
May 23, 2014 - 3.13.4
More user activity logging
May 23, 2014 - 3.13.3
Updated file uploads to allow special characters like ć or ñ in the file name.
May 23, 2014 - 3.13.2
Added activity logging for app items in most apps.
May 21, 2014 - 3.13.1
Added support for limiting comments to logged in users.
General App - Added support for automatically expiring app items.
Miscellaneous bug fixes.
May 19, 2014 - 3.13
Pages - added user activity log and recycle-bin support
Gallery - added user activity log and recycle-bin support
May 14, 2014 - 3.12.5
Store - made it so that Multi-Line product option line labels are available everywhere.
Fixed issue with comment forms were custom fields were not saved correctly.
May 14, 2014 - 3.12.4
Store - updates to improve consistency of product data across different views.
Store - Added Image File Path product option.
May 12, 2014 - 3.12.3
Bug fix with uploading files to a directory that contains a space.
Store - Made product option data consistent across all views.
May 10, 2014 - 3.12.2
Store - fixed issue with viewing images for File and Image product options in an order.
Store - Updated product option data to be consistent between views.
ixed issues with the file path for external files loosing a "/". Also added support for scheme-less file paths.
May 8, 2014 - 3.12.1
Store - added "description" field to product options.
Store - Fixed product option bug that would still display deleted product option groups on a product.
Store - adjusted the display of the products when viewing an order to better break out the product options.
May 8, 2014 - 3.12
Store - added File and Image product option types.
Store - updated product option rules to work with all product option types.
Store - bug fixes with product options and product option groups.
May 7, 2014 - 3.11.32
Search - fixed issues with search results content template tags.
Search - updated search results pagination tags to be in the 'pagination' array to be consistent with other apps.
May 1, 2014 - 3.11.30
Trails - added embedable trails support
April 30, 2014 - 3.11.29
Trails - added more information to the notification email for editing trails.
Fixed issue with repeatable collection field values were not included in an app form notification email.
April 29, 2014 - 3.11.28
Real Estate - Added support for CAPTCHA on the property inquiry form.
April 29, 2014 - 3.11.27
Campaigns - fixed issue with some emails not rendering properly. Set them not to remove any whitespace.
April 29, 2014 - 3.11.26
Performance improvements in caching.
April 28, 2014 - 3.11.25
Store - finished support for the Multi-Line product option.
April 25, 2014 - 3.11.24
Fixed cache issues where editing app items did not clear the category cache.
Added support for caching categories to all apps.
Made sure that the 'isFeatured' item property is always boolean.
Updated app instances to include the actual app name and not just a generic "App".
Blog - fixed issue with the post count on the post archive API not taking into consideration unpublished posts.
Gallery - fixed issue with deleting items.
Fixed issue where app form submission emails were coming through as compressed to one line.
April 23, 2014 - 3.11.23
Store bug fixes with storing checkbox product options in an order.
April 22, 2014 - 3.11.22
Store - add support for bulk printing orders
Store - fixed issue with product option price rules not applying properly to checkbox product options.
April 22, 2014 - 3.11.21
Added initial recycle bin functionality.
Added support for clearing the app item cache when managing comments.
Adjustments made to process of removing whitespace between HTML tags to only work with a list of block-level html tags.
Minor bug fixes
April 21, 2014 - 3.11.20
Store - Added "# Products" column to the order table.
Store - Reformatted the address when viewing the order details to be more friendly to copy into other services.
April 18, 2014 - 3.11.19
Gallery - Added support for not completely deleting gallery items, but rather to just hide them.
Store - fixed some issues with deleting product options and them not getting fully hidden.
April 18, 2014 - 3.11.18
Added support for Accounts to be automatically redirected back to the page they were previously viewing after logging in, even if it was not a password protected page.
Fixed bug with uploading images within a Repeating parent attribute on public app edit forms where the image was not properly handled.
April 16, 2014 - 3.11.17
Bug fixes with the user flow of content templates.
Added support for managing the caching of content templates in select apps.
April 15, 2014 - 3.11.16
Fixed issue with form email templates where the email comes through as one line.
Added support for caching content templates and API calls in select apps.
Fixed issues with clearing app item and category caches when updating.
April 14, 2014 - 3.11.15
Fixed some caching issues
Added ability to clear the site-wide cache under Site Settings.
April 10, 2014 - 3.11.14
Forum - added support for limiting individual forums to certain accounts or login groups. More information.
April 8, 2014 - 3.11.12
Trails search updates.
April 7, 2014 - 3.11.11
Minor Employment bug fixes.
Trails bug fixes.
April 7, 2014 - 3.11.10
Employment bug fixes.
April 3, 2014 - 3.11.9
Store checkout bug fix.
Cache functionality updates.
March 28, 2014 - 3.11.7
UI updates to admin toolbar
March 25, 2014 - 3.11.6
Updates to the admin bar to make it responsive. Updated the icons.
Accounts - added support for keeping URL parameters for redirects when using the login URLs.
Employment - Added support for query parameters in the application URLs.
March 21, 2014 - 3.11.5
Trails - added support for associating features with feature icons.
Fixed bug with getting searchable app attributes where multiples could be returned.
March 19, 2014 - 3.11.3
Updated TinyMCE editor version
March 18, 2014 - 3.11.2
Accounts - added support for a URL to log in as an individual Account.
Pages - fixed issue where pages were not removed from the search index when they were unpublished.
Calendar - added support for showing events with registrations when registration is turned off for the event.
March 13, 2014 - 3.11.1
Added support for sorting API calls by a value in an array.
Campaigns - fixed issue where subscriber lists were not showing the correct source of how subscribers were added.
Set the default doctype to html5.
Other minor code updates and bug fixes.
March 11, 2014 - 3.11
Style fixes for admin toolbar.
Made it so that pages that are not published will still have the correct Edit link in the admin toolbar.
Updated publish/expire minute fields to have have all 60 minutes in an hour.
Directory - added support for ordering by first and last name.
Directory - Fixed SEO issue where duplicate URLs could be used to access a profile.
Directory - Added support for dynamically generating the meta description from profile and category information.
Directory - Added support for previewing unpublished profiles.
Directory - Added support for "Is Featured" attribute.
Directory - added featuredProfiles, featuredProfilesByCategory, recentProfiles and recentProfilesByCategory API methods.
Classifieds - added support for pagination in the administration.
Employment - added support for viewing the application forms that a job is assigned to in the job table.
Store - added support for setting whether or not SSL is required for the checkout pages.
Employment - improved display of applications and jobs in the admin. Added support for customizing the columns that could be displayed.
Fixed issue with category image attributes not being saved.
Fixed sitemap issue where URL paths could be incorrect.
Directory - added support for customizing columns that could be displayed in the admin.
Miscellaneous bug fixes.
February 5, 2014 - 3.10.17
Added support for more mobile profile/exclusion conditions.
January 30, 2014 - 3.10.16
Improved server-side detection of mobile devices. Make more information available in {ap.global.mobile} to be used when building layouts targeted to specific screen sizes.
January 16, 2014 - 3.10.15
Store - Updated Quickbooks support to include syncing inventory levels from Quickbooks to your online store.
Members - added support for app forms.
January 15, 2014 - 3.10.14
Added support for Authorize.net CIM (Customer Information Manager)
Minor bug fixes
January 10, 2014 - 3.10.13
Pages - Added SEO pages to make it easier to bulk update page SEO settings
Added support for including most apps in the sitemap.xml file and the ability to manage how that information shows.
January 4, 2014 - 3.10.12
Added the SEO section to all apps that have public app pages to make it easier to edit the page title and meta description for app pages.
Employment - fixed issue with copying employment forms where not all the form steps and fields were copied correctly.
Added support for setting authentication for {ap:request}
Added support for not using the "key" for the "json" variable modifier.
December 27, 2013 - 3.10.11
Pages - Added support for importing and exporting pages.
December 23, 2013 - 3.10.10
Calendar - performance improvements to the calendar API. Also added support for filtering the eventsFilter API by tags.
December 19, 2013 - 3.10.8
Pages - updated process of password protecting pages to make it easier.
Bug fixes
December 19, 2013 - 3.10.9
Calendar - added support for tags
December 16, 2013 - 3.10.7
Page UI updates when editing pages. Consolidated a lot of the sub tabs.
Minor bug fixes.
December 13, 2013 - 3.10.6
Admin toolbar fixes
Employment - fixed issue where all jobs would show up as uncategorized on the employment home page.
Miscellaneous bug fixes
December 10, 2013 - 3.10.5
Store - added reports for orders and products ordered More information.
Calendar - added some missing fields to the public website add/edit forms.
Admin toolbar style updates
Miscellaneous bug fixes and updates.
December 2, 2013 - 3.10.4
Fixed issue in the search index where certain characters in an app instance name could cause indexing issues.
Other minor bug fixes.
November 27, 2013 - 3.10.3
Store - fixed some issues with calculating prices in the shopping cart.
Minor UI updates in the admin toolbar.
November 27, 2013 - 3.10.2
Store - Added support for setting up product option SKUs to track inventory on products with product options.
Minor UI updates
November 25, 2013 - 3.10.1
Store - fixed issue carts miscalculating product prices
Calendar - added support for exporting events
November 25, 2013 - 3.10.0
Updated branding in the administration to be Branch. More information.
Added support for the new admin toolbar that shows up when you are logged in and viewing the public website. More information.
November 19, 2013 - 3.9.11
Store - added support for editing product option values in the shopping cart.
Store - added support for text box and textarea product option fields.
November 15, 2013 - 3.9.10
Store - added support for text product options
Accounts - bug fixes with importing and logging in via an IP address.
Miscellaneous bug fixes
November 13, 2013 - 3.9.9
Minor bug fixes
November 11, 2013 - 3.9.8
Trails - comments functionality updates.
Documents - added support for turning off account permissions support.
Fixed issues with form validation for app forms.
November 8, 2013 - 3.9.7
Enabled mobile detection support on Plus plans.
Documents - fixed issues with displaying document display order numbers in the admin.
Documents - fixed issue where display order setting are not updated.
Trails - added support for comments and for editing trails on the public website.
UI updates.
November 4, 2013 - 3.9.6
Employment - fixed issue where deleted jobs were showing on the public website.
Miscellaneous updates.
November 4, 2013 - 3.9.5
Store - fixed issue where some products with multi-option price rules were not properly displayed in the cart.
Miscellaneous updates.
November 1, 2013 - 3.9.4
Store - Fixed support for product rules that apply to multiple product options and/or values.
Store - Fixed support for checkbox product options
Real Estate - Updated the property inquiry form settings to include the property tags for the notification emails.
Employment - Added support for customizing how jobs are displayed on the website.
Accounts - added support for customizing the URL that a user gets redirected to after logging in.
Accounts - fixed issue where if the entire site was password protected then the account password reset page was not accessible.
October 24, 2013 - 3.9.1 - 3.9.3
Updates to including account information in search results for app items.
October 24, 2013 - 3.9
Real Estate - fixed search issue where some property fields were not getting indexed.
Store - added Quickbooks integration to download new orders into desktop Quickbook editions. The Plus version of the CMS is required.
October 16, 2013 - 3.8.19
Fixed issue with manually indexing the website for the search engine.
Fixed issue where Multi Select fields did not get their values added to app forms when the form is based on app attributes.
October 16, 2013 - 3.8.17
App - added support for optionally including account attributes in the search index for an item if a public account holder had created the app item.
Miscellaneous bug fixes.
October 16, 2013 - 3.8.18
Added support for setting the default upload path for images and files in app forms.
Added support for setting the upload path for individual file and image fields in app forms.
October 15, 2013 - 3.8.16
Bug fixes
October 14, 2013 - 3.8.15
Store - adjusted how store inventory is handled when products have no inventory but are set to be displayed.
App forms - adjusted field table layouts to include the field layout key. The the field name column is hidden if the field has no custom fields.
App forms - fixed the display of fields in the form templates. The actual layout key is displayed.
Minor UI updates.
October 14, 2013 - 3.8.14
Accounts - added support for all account attributes when editing through the public website.
Employment - fixed issue where the job count for categories was incorrect.
Store - fixed issue where items where inventory was tracked could still be ordered if the inventory was 0.
Forms - fixed issue with a form error not showing up for checkbox fields.
Miscellaneous fixes and updates.
October 9, 2013 - 3.8.13
Pages - fixed issue with inline CSS, Javascript and Head Content not saving correctly
Calendar - Made the submitted events table columns configurable
Calendar - fixed issue where the edit link for an event was missing from the event details
October 7, 2013 - 3.8.12
Calendar - Minor update to the add/edit calendar event forms
October 7, 2013 - 3.8.11
Calendar - added better support for adding calendar events through the public website.
Calendar - added support for editing calendar events through the public website.
October 3, 2013 - 3.8.10
Templates - added support for viewing what additional content blocks are assigned to the template
Fixed issue with templates where a template could be assigned as it's own mobile template.
Miscellaneous bug fixes
September 27, 2013 - 3.8.9
Small critical bug fix.
September 25, 2013 - 3.8.8
Store - added support for displaying order comments in the order invoice and packing slips.
Miscellaneous fixes and updates.
September 25, 2013 - 3.8.7
App - added support for approving items added through the public website.
App - added support for previewing an unpublished item.
App - Added support for more fine-grained admin user permissions when working with app items.
Miscellaneous fixes and updates.
September 19, 2013 - 3.8.6
Fixed missing install SQL
September 19, 2013 - 3.8.5
Updated the Releases information pulled into the admin dashboard.
Accounts - added support for creating special login URLs to allow automatic anonymous account logins.
Accounts - added ability to disable the login screen.
Miscellaneous bug fixes and updates.
September 17, 2013 - 3.8.4
Fixed performance issues with Real Estate APIs.
Fixed caching issues with Real Estate IDX property images.
September 16, 2013 - 3.8.3
Trails - updated fields being exported.
Fixed issue with getting app items for category views when their are multiple content blocks on a page and the first one doesn't show app items.
Added support for YouTube iframe tags and information.
September 12, 2013 - 3.8.1
Added support for iCal feeds for Calendar.
September 12, 2013 - 3.8.2
Fixed bug with Employment applications were certain fields were not displayed correctly when viewing applications.
Updated Calendar feed page to include links to iCal feeds.
September 9, 2013 - 3.8
UI updates.
Trails - updates to trail alerts.
Added support for uploading different video formats that were not supported before.
Real Estate - added support for IDX/MLS search.
Miscellaneous fixes and updates.
September 3, 2013 - 3.7.2
UI updates to tables.
Trails - added support for tracking views.
Trails - updates to admin tables and trail alerts integration.
Miscellaneous fixes & updates.
September 3, 2013 - 3.7.1
UI updates to tables.
Fixed issue with event registrations were the event date wasn't showing.
Made survey functionality in Forms available on the Basic version.
August 30, 2013 - 3.7
Added support for trail alerts in the Trails app.
Fixed issue with editing app form fields where there were multiple "Value" tables.
Fixed issue with the Calendar grid API where events were not being shown.
Miscellaneous fixes & updates.
August 29, 2013 - 3.6.6
Fixed issue with navigation where the home page would get matched as the current URL even when it wasn't.
August 26, 2013 - 3.6.5
Fixed issue with marking the correct parent navigation item when the URL of the page doesn't match any navigation items.
August 26, 2013 - 3.6.4
Fixed issue with properly displaying sub navigation menu items when using the getSubNavigationByUrl Navigation API.
Minor UI updates.
August 22, 2013 - 3.6.3
Minor UI updates.
Added some help documentation to the Directory app regarding sorting profiles.
August 21, 2013 - 3.6.2
Minor UI updates.
August 21, 2013 - 3.6.1
Minor UI updates.
Fixed issue with using the Feed Reader widget to pull in feeds from other websites that are also using Branch CMS.
August 20, 2013 - 3.6
Minor UI updates.
Added support for publishing, un-publishing, featuring and un-featuring different app items.
August 13, 2013 - 3.5.6
Fixed issue with searching the General App where the item name and description were not included as searchable fields.
Fixed some minor coding issues.
Previous Releases
6+ years of software development building lots of apps and adding lots of features.